package com.san.metadata.vo;

import java.util.Date;

import lombok.Data;
/**
 * 业务元数据VO
 * @author SuperSR
 * @date 2019年3月8日 下午1:58:37
 *
 */
@Data
public class BusinessDataVO {
	/**
	 * 业务元id
	 */
	private Long busiId;
	/**
	 * 业务元名称
	 */
	private String busiName;
	/**
	 * 原业务元名称
	 */
	private String oldBusiName;
	/**
	 * 数据类型 1：法人，2：自然人
	 */
	private int dataType;
	/**
	 * 业务类型
	 */
	private Long busiType;
	/**
	 * 业务类型名称
	 */
	private String busiTypeName;
	/**
	 * 业务类型子项
	 */
	private Long busiTypeNode;
	/**
	 * 业务类型子项名称
	 */
	private String busiTypeNodeName;
	/**
	 * 开放等级
	 */
	private Long openLevel;
	/**
	 * 算法类型
	 */
	private int algorithmType;
	/**
	 * 链接方式
	 */
	private int linkWay;
	/**
	 * 用途id
	 */
	private String dataUse;
	/**
	 * 表id
	 */
	private Long tableId;
	/**
	 * 字段id
	 */
	private Long columnId;
	/**
	 * 字段值
	 */
	private String columnValue;
	/**
	 * 明细字段id
	 */
	private String detColumnId;
	/**
	 * 数据源
	 */
	private Long dataSource;
	/**
	 * springbean
	 */
	private String springBean;
	/**
	 * 接口名称
	 */
	private String interfaceName;
	/**
	 * sql1
	 */
	private String busiSql;
	/**
	 * 说明
	 */
	private String busiDesc;
	/**
	 * sql2
	 */
	private String busiSqldet;
	/**
	 * 明细说明
	 */
	private String busiDescdet;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 操作员
	 */
	private String operator;
	/**
	 * 状态
	 */
	private int delFlag;
	
	@Override
	public String toString() {
		return "BusinessDataVO [busiId=" + busiId + ", busiName=" + busiName + ", oldBusiName=" + oldBusiName
				+ ", dataType=" + dataType + ", busiType=" + busiType + ", busiTypeName=" + busiTypeName
				+ ", busiTypeNode=" + busiTypeNode + ", busiTypeNodeName=" + busiTypeNodeName + ", openLevel="
				+ openLevel + ", algorithmType=" + algorithmType + ", linkWay=" + linkWay + ", dataUse=" + dataUse
				+ ", tableId=" + tableId + ", columnId=" + columnId + ", columnValue=" + columnValue + ", detColumnId="
				+ detColumnId + ", dataSource=" + dataSource + ", springBean=" + springBean + ", interfaceName="
				+ interfaceName + ", busiSql=" + busiSql + ", busiDesc=" + busiDesc + ", busiSqldet=" + busiSqldet
				+ ", busiDescdet=" + busiDescdet + ", createTime=" + createTime + ", operator=" + operator
				+ ", delFlag=" + delFlag + "]";
	}
	
	
}